put forward a claim - Spanish English Dictionary